package model.entities;

import java.io.Serializable;
import sefaz.log.util.Log;

public class ItemAutorizacaoAcesso  extends Log implements Serializable{

    /**
	 * 
	 */
	private static final long serialVersionUID = -4311442677130553291L;
	private ItemAutorizacaoAcessoId id;
    private String matricularServidor;
    private Visitante visitante;
    private AutorizacaoAcesso autorizacao;
    
    /**
	 * @return Returns the autorizacao.
	 */
	public AutorizacaoAcesso getAutorizacao() {
		return autorizacao;
	}

	/**
	 * @param autorizacao The autorizacao to set.
	 */
	public void setAutorizacao(AutorizacaoAcesso autorizacao) {
		this.autorizacao = autorizacao;
	}

	public ItemAutorizacaoAcesso(){
  		super("CAF"); 
    }

    public String getMatricularServidor() {
        return matricularServidor;
    }

    public void setMatricularServidor(String matricularServidor) {
        this.matricularServidor= matricularServidor;
    }

    public Visitante getVisitante(){
        return visitante;
    }

    public void setVisitante(Visitante visitante){
            this.visitante= visitante;
        }

    public ItemAutorizacaoAcessoId getId() {
        return id;
    }

    public void setId(ItemAutorizacaoAcessoId id) {
        this.id = id;
    }

}
